crater lip - English Synonyms Dictionary